Der Arbeitsbereich Render dient dazu, hochwertige Abbildungen von FreeCAD-Modellen mit Hilfe externer quelloffener Rendering-Engines zu errechnen.
Barcelona pavilion Bildschirmaufnahme
Barcelona pavilion Povray-Rendering
Barcelona pavilion Cycles-Rendering
Asm V4 Bildschirmaufnahme
Asm V4 LuxCore-Rendering
Asm V4 Ospray-Rendering
Church of the light Bildschirmaufnahme
Church of the light LuxCore-Rendering
Church of the light Cycles-Rendering
Car Bildschirmaufnahme
Car Ospray-Rendering
Car LuxCore-Rendering
Brick assembly Bildschirmaufnahme
Brick assembly Appleseed-Rendering
Brick assembly Luxcore-Rendering
Villa Savoye Bildschirmaufnahme
Villa Savoye Appleseed-Rendering
Villa Savoye Cycles-Rendering
Als reiner Python-Arbeitsbereich fügt sich Render nahtlos in FreeCAD ein: Die ganze zu rendernde Szene - Objekte, Beleuchtung, Werkstoffe, Kamera, usw. - kann mit FreeCAD-Objekten beschrieben werden, um dann zu externen Renderern exportiert zu werden.
Verglichen mit anderen Ansätzen, die auf Computergrafikanwendungen von Drittherstellern basieren, zielt Render auf folgende Punkte ab:
Vermeiden, dass der Benutzer eine weitere 3D- bzw. Computergrafik-Software lernen muss; alles was man kennen muss befidet sich in FreeCAD.
Vereinfachung des Rendering-Workflows und Entlastung des Benutzers von Dateibearbeitungen zwischen den Programmen, wie Importieren, Exportieren, Szenen überarbeiten usw.
Erstellung dauerhafter Szenenkonfigurationen und besonders das Verhindern von Überarbeitungen mit einem externen Werkzeug, wann immer das Modell bearbeitet wurde.
Unterstützte Renderer
Gegenwärtig werden sechs Rendering-Engines unterstützt:
LuxCoreRender
Appleseed
Cycles (eigenständige Version)
Pov-Ray
Intel Ospray Studio
Pbrt-v4 (experimentell)
Anwendung
Im Quick-Start-Modus, nach der vollständigen Installation des Arbeitsbereiches, ist das Rendern eines FreeCAD-Modells einfach nur ein Prozess, der aus vier Schritten besteht:
Ein Rendering-Projekt erstellen: In der Symbolleiste auf die Schaltfläche für den Renderer klicken und eine für den Renderer geeignete Vorlage auswählen (man kann mit einer 'Studio'-Variante beginnen, z. B.appleseed_studio_light.appleseed, cycles_studio_light.xml, luxcore_studio_light.cfg, povray_studio_light.pov etc.).
Ansichten der Objekte zum Rendering-Projekt hinzufügen: Sowohl die Objekte als auch das Projekt auswählen und auf die Schaltfläche Ansicht hinzufügen klicken.